home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac 1993 September / September 93.iso / Archives / Games / Board / KYE / kyehelp < prev    next >
Text File  |  1993-02-02  |  9KB  |  296 lines

  1. ::Intro
  2.          Kye version 2.1  - the game.
  3.  
  4.   Kye is a charity shareware programme sponsoring the 
  5.   charity:-
  6.  
  7.     Save the Children.
  8.  
  9.     Local office:       The Save the Children Fund
  10.       (donations)       Higher Hannaford
  11.                         Poundsgate, Newton Abbot
  12.                         Devon, TQ13 7NX, UK
  13.                         tel. 036 43 411
  14.  
  15.     Registered office:  The Save the Children Fund
  16.                         Mary Datchelor House
  17.                         17 Grove Lane
  18.                         Camberwell
  19.                         London  SE5 8RD  UK
  20.                         tel. 071 703 2278
  21.  
  22.     President:          HRH The Princess Royal.
  23.     
  24.                                                    more...
  25. Kye is designed and written by :-
  26.  
  27.     Colin Garbutt
  28.     Coldharbour Cottage
  29.     Towednack,  St. Ives     0736 - 794932
  30.     Cornwall, UK            (CompuServe  100034,3436)
  31.     TR26 3AU                (CIX..cgarbutt )
  32.                             (AppleLink cgarbutt)
  33. Please direct ALL queries to the Author.
  34.  
  35. The purpose of the game is to provide enjoyment (with a
  36. little frustration perhaps) and to solicit donations to the
  37. charity mentioned above. To this end you are encouraged to
  38. make copies of this program and to distribute them as 
  39. widely as possible - but (please) only with the original 
  40. set of levels.
  41.  
  42. Anyone donating £20 or more will receive, by post, a disk
  43. containing the latest version of Kye and all the new levels 
  44. available at the time - currently 100+ levels, but these 
  45. are arriving all the time. 
  46.  
  47.                                                    more...
  48. You can make a donation by:
  49.  
  50. o  Post - send cheques, cash, money orders (anything 
  51.    negotiable) to:
  52.      The Save the Children Fund, Higher Hannaford
  53.      Poundsgate, Newton Abbot, Devon, TQ13 7NX, UK
  54.  
  55.    UK pounds are best - but anything will do.
  56.  
  57. o  Credit card - by phone to 0736-794932
  58.                - by post - specify: card number, exp date, 
  59.                                     amount, name & address
  60.                                     (don't forget to sign).
  61.                        
  62. o  Your local Save the Children Office/Shop - In this case
  63.    you will need to send some evidence of the donation to
  64.    the author to receive your disk.
  65.  
  66. In all cases please make it clear that you want a MAC disk
  67. as there are other versions of Kye around.
  68.  
  69.          .. In advance - Many Thanks  ..
  70. ::Object
  71.  
  72. The object of the game is to collect all the diamonds 
  73. without getting stuck or eaten.
  74.  
  75. Kye is the green circle thing - named after our dog. (Not 
  76. for her colour but for the way she rushes about all over 
  77. the place!)
  78.  
  79. Kye can push some objects and, under certain circumstances,
  80. pull them.
  81.  
  82. You must experiment to find the properties of the objects 
  83. encountered. 
  84.  
  85. The first level is designed for practice.
  86.  
  87.  
  88. ::Moving
  89.  
  90. Move Kye with the mouse by indicating the destination and 
  91. clicking. Hold the button down for long movements - Kye 
  92. will try to 'catch-up' with the ghostly image that appears 
  93. when the mouse button is held down.
  94.  
  95. The cursor keys works as you might expect and the number 
  96. keys can be used as follows:
  97.  
  98.        NW     N     NE  
  99.          \    |    /
  100.           7   8   9
  101.           
  102.       W - 4       6 - E
  103.        
  104.           1   2   3
  105.          /    |    \
  106.        SW     S     SE 
  107.  
  108. Kye will only move diagonally if adjacent squares are 
  109. clear.
  110.  
  111. ::Levels
  112.  
  113. Each level has a name. This name is displayed when a level 
  114. is completed.
  115. A level is completed when all its diamonds have been 
  116. obtained or eaten.
  117.  
  118. You can go directly to a level if you know its name using 
  119. the menu option Game|Goto Level.
  120. This saves the boredom of repeating levels you have 
  121. completed.
  122.  
  123. A file loaded with the menu option File|Open can contain 
  124. any number of levels.
  125. A message box will tell you when the last level has been
  126. completed.
  127.  
  128.  
  129. ::Menus
  130.  
  131. A description of Kye's menus:
  132.  
  133. File
  134.   New      - loads a blank game template - ready for 
  135.                                            editing 
  136.   Open     - loads an existing game file 
  137.   Save     - saves the current game (after editing) 
  138.   Save as  - saves the current game with a new name
  139.   Quit     - leave the game.
  140.  
  141. Edit
  142.   Edit Level Name  - change the name of the current level
  143.   Edit Hint        - edit the current hint text
  144.   Edit Game        - start editing the current game
  145.   Abort Edit       - aborts the current editing session    
  146.  
  147. Game
  148.   Restart Game   - restart the current game at level 1
  149.   Restart Level  - restart the current level with 4 lives.
  150.   Goto level     - go directly to a level (you must know 
  151.                                            its name)
  152. ::Hints
  153.  
  154. A few words about the beasts. (twisters, gnashers, blobs, 
  155. viruses & spikes) :
  156.  
  157. It is always possible to avoid beasts safely.
  158. Although some levels can be completed with nifty finger 
  159. work, the beasts are designed to be outwitted not outrun.
  160. (new level writers - please note)
  161.  
  162.  
  163. The "beasts" found in some levels cannot be "killed" but 
  164. can be imprisoned by sliding blocks to make a "jail".
  165.  
  166. It  is often necessary to use the "sticky" blocks to 
  167. manipulate other blocks.
  168.  
  169. Watch out for the blackies.
  170.  
  171.  
  172. ::Editing
  173.  
  174. When a file containing a single level is loaded (eg. 
  175. template.kye ) then the menu item Edit|Game will allow 
  176. entry to an editing mode.
  177.  
  178. It is probably better to make a copy of "template.kye" and 
  179. start editing that file or use the File|New menu.
  180. A toolbox window will appear, which can be moved to a 
  181. convenient screen position.
  182.  
  183. Simply select an item in the toolbox then click with the 
  184. mouse button on the main Kye screen to place the item 
  185. or remove an existing item.
  186.  
  187. Test your new level using Game|Restart Level.
  188. Don't forget to save your new level.
  189.  
  190. The editor should prevent you from doing silly things like 
  191. placing more than one Kye.
  192. You must use a text editor to create multi-level files by
  193. joining files together - see the next section. 
  194.  
  195. ::Files
  196.  
  197. With the addition of the on-screen editor, this section is 
  198. now mainly for reference.
  199. The data for levels is located in text files.
  200.  
  201. The default set of levels is loaded from the file 
  202. "default" and an empty level called "template.kye" is 
  203. provided as a starting point.
  204.  
  205. Might I suggest that if anyone comes up with some good 
  206. levels then they send me a copy so that I can include them 
  207. with later versions of the game.
  208.  
  209. There are a few rules regarding this file:
  210. 1. there must be walls all around the edge.
  211. 2. there must be exactly 1 kye per level.
  212. 3. there must be at least 1 diamond per level. 
  213.  
  214. The first line of the file must be the total number of 
  215. levels in the file, followed by a definition for each 
  216. level as follows:
  217.  
  218. name
  219. short hint
  220. congratulation message
  221. 20 lines defining the level - 1 line per row
  222.  
  223. for example:
  224.  
  225. FIRST
  226. Just for practice
  227. The first level was for practice.
  228. 555555555555555555555555555555
  229. 5T   e       K*  a    d e   E5
  230. 5    b 455556        a  b    5
  231. 5    b dvvvvd           b    5
  232. 5    b dvvvvd          ab    5
  233. 5ebbbe eeBBee       c   ebbbe5
  234. 5               a            5
  235. 5 8rre                a ell8 5
  236. 5 5>>e      s  S        e<<5 5
  237. 5 5>>B                  B<<5 5
  238. 5 5>>B               b  B<<5 5
  239. 5 5>>e      S  s     U  e<<5 5
  240. 5 2rre               b  ell2 5
  241. 5                 bRbb       5
  242. 5ebbbe eeeeee  7555559  ebbbe5
  243. 5    b u^^^^u  5     5  b    5
  244. 5    b u^^^^u  5     5  b    5
  245. 5    b 455556  5     5  b    5
  246. 5C   e         e  [  e  e   ~5
  247. 555555555555555555555555555555
  248.  
  249. key:
  250.           space - nothing   
  251. 1,2,3,4,5,6,7,8,9   - walls (look at a numeric key pad)
  252.                 K   - Kye
  253.                 e   - soft block
  254.                 *   - diamond
  255.                 b   - ordinary block - square
  256.                 B   - ordinary block - round
  257.                 u   - slider going up
  258.                 d   - slider going down
  259.                 l   - slider going left
  260.                 r   - slider going right
  261.                 s   - sticker - top & bottom sticky
  262.                 S   - sticker - left & right sticky
  263.                 U   - up/down bouncer going up
  264.                 D   - up/down bouncer going down
  265.                 L   - left/right bouncer going left
  266.                 R   - left/right bouncer going right
  267.                 ^   - up rocky (round bouncer)
  268.                 v   - down rocky
  269.                 <   - left rocky
  270.                 >   - right rocky
  271.                 T   - twister (beast)
  272.                 E   - gnasher (beast)
  273.                 C   - blob (beast)
  274.                 ~   - virus (beast)
  275.                 [   - spike (beast)
  276.                 a   - anti-clocker
  277.                 c   - clocker
  278.                 A   - autoslider   ( frequency depends on 
  279.                                      vert pos)
  280.                 F   - autorocky   ( ditto )
  281.                 H   - blacky
  282.                 f   - door left -> right
  283.                 g   - door right -> left
  284.                 h   - door up -> down
  285.                 i   - door down -> up
  286.                 }   - timer 3
  287.                 |   - timer 4
  288.                 {   - timer 5
  289.                 z   - timer 6
  290.                 y   - timer 7
  291.                 x   - timer 8
  292.                 w   - timer 9
  293.  
  294.  
  295.  
  296.